Townsend Feehan

09 March 2020 The IAB Europe’s chief executive, Townsend Feehan, considers the landscape of connected TV and who is best placed to capitalise on its growth.